# ДЗ 
Требуется реализовать методы в `Stack.cs`, и проверить их тестами `Tests.cs`

*Запуск тестов:* 
**Visual Studio**
Откройте обозреватель тестов, выбрав Тест > Обозреватель тестов в верхней строке меню (или нажмите клавиши CTRL + E, T).
Запустите модульные тесты, нажав Запустить все (или нажмите клавиши CTRL + R, V).

### 1. Стек

Нужно реализовать структуру данных - стек.

Реализовывать ее надо на основе динамического массива. 

После этого, нужно реализовать статический метод Stack.CalcPolish, который подсчитывает результат вычисления арифметического выражения записанного в обратной польской записи. 

[Описание обратной польской записи на википедии](https://ru.wikipedia.org/wiki/%D0%9E%D0%B1%D1%80%D0%B0%D1%82%D0%BD%D0%B0%D1%8F_%D0%BF%D0%BE%D0%BB%D1%8C%D1%81%D0%BA%D0%B0%D1%8F_%D0%B7%D0%B0%D0%BF%D0%B8%D1%81%D1%8C)

Для упрощения задания тестовые данные будут подаваться в упрощенном формате. Из операций доступны только + - *. Все числа и операции подаются на вход строго разделенные одним пробелом. Например "6 2 3 * -". Вычисление такого выражения должно вернуть 0, так как сначала вычислится 2 * 3 и выражение "преобразуется" в "6 6 -", потом вычислится 6 - 6, что равно 0. 